/*
 * @Author: Ammon
 * @Date: 2019-03-27 09:51:29
 * @Last Modified by: Ammon
 * @Last Modified time: 2019-03-28 19:34:39
 */
/** recommend模块接口列表 */
import base from '../base' // 导入接口域名列表
import axios from '@/utils/http' // 导入http中创建的axios实例
import qs from 'qs' // 根据需求是否导入qs模块

const homeApi = {
  // 获取首页图标类目
  getIndexMenu() {
    return axios.get(`${base.dev}/getIndexMenu`)
  },
  // 获取
  getMoneyCtrl() {
    return axios.get(`${base.dev}/getMoneyCtrl`)
  },
  // 获取商品一二级分类
  getcategorytitle() {
    return axios.get(`${base.dev}/getcategorytitle`)
  },
  /**
   *根据分类名称获取到分类列表
   * @param {*} cid 分类id
   * @returns
   */
  getcategory(cid) {
    const data = {
      titleid: cid
    }
    return axios.get(`${base.dev}/getcategory`, {
      params: data
    })
  },
  getcategorybyid() {
    return axios.get(`${base.dev}/getcategorybyid`)
  },
  /**
   *根据分类id获取该分类的商品列表并渲染到页面
   * @param {Number} categoryid 分类id
   * @param {Number} pageid  页数id
   * @returns Json对象
   */
  getproductlist(categoryid, pageid) {
    const data = {
      categoryid,
      pageid
    }
    return axios.get(`${base.dev}/getproductlist`, {
      params: data
    })
  },

  /**
   *  据商品id获取商品的详细信息然后渲染到页面上
   *
   * @param {Number} productid
   * @returns Json对象
   */
  getproduct(productid) {
    const data = {
      productid
    }
    return axios.get(`${base.dev}/getproduct`, {
      params: data
    })
  }

  // 其他接口…………
}

export default homeApi
